Synonyms: tracked vehicle
Definition: a self-propelled vehicle that moves on tracks
Similar words: self-propelled vehicle
Definition: a wheeled vehicle that carries in itself a means of propulsion